@media screen and (max-width:1300px){
    .kefu{
        display: block;
    }
    .xfu{
        display: none;
    }
}
@media screen and (max-width:1150px){
    .ul-pdu li {
        float: left;
        width: 30%;
        margin-right: 3.3%;
    }
    .pdu-l {
        width: 100%;
    }
    .ul-pdu{
        overflow: hidden;
    }
    .pdu-r{
        width: 100%;
        margin-top: 50px;
    }
    .nav{
        display: none;
    }
    .menu{
        display: inline-block;
    }
}
@media screen and (max-width:1100px){
    .iab-l{
        width: 100%;
    }
    .iab-r {
        width: 100%;
        margin-top: 50px;
    }
    .iab-bom-tx{
        float: left;
        width: 50%;
        box-sizing: border-box;
    }
    .iab-l-bom{
        overflow: hidden;
    }
    .ul-iab-r{
        max-width: initial;
    }
    .ss-l{
        width: initial;
    }
    .ss-r{
        width: 100%;
        margin-top: 30px;
    }
    .ss-cont{
        justify-content: center;
    }
    .ss-title{
        text-align: center;
    }
}

@media screen and (max-width:960px){
    .ul-ipdu li{
        width: 48.52%;
    }
    .inews-l{
        width: 100%;
    }
    .inews-r {
   
        width: 100%;
        margin-top: 60px;
    }
    .ul-inews-r a {
        justify-content: space-between;
    }
    .inews-lb img{
        width: 100%;
    }
    .ul-pdu li{
        width: 49%;
        margin-right: 2%;
    }
    .ul-pdu li:nth-child(2n){
        margin-right: 0
    }
    .ul-anli2 li{
        width: 47.65%;
    }
    .lx-l,.lx-r{
        width: 100%;
    }
    .lx-r{
        margin-top: 50px;
    }
    .ul-ry > li{
        width: 29.7%;
    }
    .ul-ss{
        margin-left: -0.33%;
    }
    .ul-ss li {
        width: 33%;
        margin: 0.33% 0 0 0.33%;
    }
    .ul-sslc li {
        width: 31.61%;
      
    }
    .ul-sppx li{
        width: 46.625%;
        margin-bottom: 2.25%;
    }
    .ul-sh2 li{
        width: 48.75%;
        margin-bottom: 1.25%;
    }
    .ul-sh li{
        width: 32.2%;
        margin-bottom: 60px
    }
    .shiy-kk-txt{
        padding: 38px 0 !important;
        text-align: center;
    }
    .ul-zxns li{
        width: 46.39%;
        padding-left: 15px;
    }
    .ul-gs li{
        width: 50%;
        margin: 10px 0;
    }
    .gs-txt2{
        padding-left: 30px !important;
    }
    .ul-qy li{
        width: 32.67%;
    }
}
@media screen and (max-width:850px){
    .ul-news li{
        display: flex;
        flex-direction: column; 
    }
    .news-r{
        width: 100%;
        padding: 30px 0 0 0;
    }
    .news-l{
        width: initial;
    }
    .ul-shiy{
        justify-content: space-between;
    }
    .ul-shiy li{
        margin-top: 30px;
    }
    .ul-shiy li:nth-child(2n){
        width: 20%;
    }
    .ul-shiy li:nth-child(2n-1){
        width: 30%;
    }
}
@media screen and (max-width:760px){
    .czlc-txt{
        min-width: initial;
    }
    .zy-nav2 li{
        width: 15%;
    }
    .tdjs-wrap .swiper-button-next, .tdjs-wrap .swiper-button-prev{
        top: 27%;
    }
    .ul-ft2 li {
        width: 33.3%;
        text-align: center;
        margin: 10px 0;
    }
    .ft-l{
        width: 100%;
    }
    .ft-r{
        width: 100%;
        display: flex;
        justify-content: space-between;
        margin-top: 50px;
    }
    .ft-l{
        width: 100%;
    }
    .ft-r{
        width: 100%;
        display: flex;
        justify-content: space-between;
        margin-top: 50px;
    }
    .iab-l-mid {
        align-items: flex-start;
        flex-direction: column;
    }
    .iab-l-txt{
        padding: 30px 30px 0 0px;
    }
    .iab-bom-tx{
        width: 100%;
    }
}
@media screen and (max-width:640px){
    .inews-l{
        flex-direction: column;
    }
    .inews-lb {
        width: 100%;
    }
    .czlc-p2{
        padding-right: 5%;
    }
    .czlc-p{
        padding-left: 5%;
    }
    .czlc-p2::before {
       
        right: 18px;
      
    }
    .czlc-p::before{
        left: 18px;
    }
    .ul-ry > li{
        width: 46.37%;
    }
    .ul-sslc li {
        width: 48.28%;
      
    }
    .ul-sppx li{
        width: 95.5%;
    }
    .ul-sh li{
        width: 48.87%;
    
    }
    .ul-sh2{
        margin-left: 0;
    }
    .ul-sh2 li{
        margin-left: 0;
        width: 100%;
    }
    .xz-r span ,.rjxz-top-r span{
        margin-right: 60px;
    }
    .gs-txt2 {
        padding: 2% 30px 0;
    }
    .ul-gs li{
        width: 100%;
    }
    .ul-qy li{
        width: 49.34%;
    }
    .zy-nav li{
        margin-left: 3.8%;
    }
    
    /* 字 */
    .nxq-title{
        line-height: 34px;
    }
    .ul-ft4 > li,.ft-beian{
        line-height: 24px;
    }
    .zy-banner-tx{
        font-size: 32px;
    }
}


